﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:430px;}
/* background:url(../images/bannerBox.jpg) no-repeat center;*/
/*成功案例*/
.cgal{position:relative; margin-top:26px; margin-bottom:20px; border:1px solid #e4e4e4;}
.cgal .alMore{position:absolute; right:10px; top:10px;}
.cgal .alMore a{margin:0 6px;}
.cgal h4{height:35px; line-height:35px; background:url(../images/qTitBg.png) repeat-x center; border-bottom:1px solid #e4e4e4; font-size:16px; font-weight:normal;}
.cgal h4 a{margin-left:20px; color:#02425d;}
.cgal .alCont{margin-top:24px; position:relative;}
.cgal .alCont ul{margin:0 auto; width:904px; overflow:hidden;}
.cgal .alCont li{margin:0 5px; float:left; width:216px; text-align:center;}
.cgal .alCont li img{display:block; padding:9px; border:1px solid #e8e8e8;}
.cgal .alCont li h5{height:26px; line-height:26px; font-size:13px; font-weight:normal;}
.cgal .alCont li h5 a{color:#434343;}
.cgal .alCont .btnLeft , .cgal .alCont .btnRight{position:absolute; top:50%; margin-top:-12px; width:15px; height:22px;}
.cgal .alCont .btnLeft{left:12px; background:url(../images/alBtnLeft.png) no-repeat center;}
.cgal .alCont .btnRight{right:12px; background:url(../images/alBtnRight.png) no-repeat center;}

.cpBox{margin-top:32px; margin-bottom:32px;}

.cpMu{width:228px; height:900px; overflow:hidden; border:1px solid #cbcbcb;}
.cpMu h4{height:48px; line-height:48px; font-size:20px; background:url(../images/cpMuTit.png) repeat-x center; border-bottom:1px solid #cbcbcb;}
.cpMu h4 a{margin-left:14px; color:#16526f;}
.cpMu dl{padding-bottom:8px;}
.cpMu dt{margin-left:18px; padding-left:10px; height:38px; line-height:38px; font-size:16px; background:url(../images/cpMuDt.png) no-repeat left center;}
.cpMu dt a{color:#16526f;}
.cpMu dd{}
.cpMu dd>a{display:block; padding-left:28px; height:24px; line-height:24px; color:#333; background:url(../images/cpMuDd.png) no-repeat 16px center;}

.cpList{width:738px; height:900px; overflow:hidden; border:1px solid #cbcbcb;}
.cpList .tjCp{margin:10px; height:220px; background:#065a7c url(../images/tjCp.png) no-repeat center;}
.cpList dl{padding-top:10px; margin-bottom:42px; float:left; width:50%;}
.cpList dl dt{margin-left:14px;}
.cpList dl dt img{display:block;}
.cpList dl dd{margin-left:174px; height:198px; overflow:hidden;}
.cpList dl dd h5{margin-top:28px; margin-bottom:12px; font-size:16px; height:20px; line-height:20px; font-weight:normal;}
.cpList dl dd h5 a{color:#f6a423;}
.cpList dl dd p{margin-right:20px; margin-bottom:20px; line-height:20px; height:60px; overflow:hidden; color:#fff;	}
.cpList dl dd .btnXq{display:block; width:84px; height:28px; line-height:28px; background-color:#f6a423; text-align:center; color:#fff;}
.rmCp{}
.rmCp ul{margin:0 auto; width:708px; overflow:hidden;/* background:url(../images/cpUl.png) repeat-y center -10px;*/}
.rmCp li{margin:16px 0px 0 20px; float:left; width:310px; text-align:center;border-right: 1px solid #e4e4e4;
    padding-right: 20px;}
.rmCp li.noMr{margin-right:0;}
.rmCp li img{display:block;}
.rmCp li h5{height:36px; line-height:36px; font-size:14px; font-weight:normal;}
.rmCp li h5 a{color:#003366;}
.rmCp li p{line-height:18px; height:36px; overflow:hidden; color:#434343;}

/*全自动热水锅炉*/
.xnBox{height:510px; background:url(../images/xnBox.jpg) no-repeat center;}
.xnBox h4{padding:44px 0; text-align:center; font-size:22px; font-weight:normal; color:#fff;}
.xnTab{overflow:hidden;}
.xnTab span{float:left; width:25%; height:51px; line-height:51px; border-top:3px solid #024363; background-color:#024363; text-align:center; font-size:18px; color:#fff;}
.xnTab span.cur , .xnTab span:hover{background-color:#fff; color:#024363;}
.xnCont img{display:block;}

/*优势*/
.ysWarp{margin:22px auto; background-color:#f3f3f3;}
.ysBox{position:relative; height:1192px; background:url(../images/ysBox.jpg) no-repeat center;}
.ysBox dl{position:absolute;}
.ysBox dt{padding-bottom:14px; margin-bottom:12px; display:inline-block; font-size:20px; font-weight:bold; color:#02425d; background:url(../images/ysDtBr.png) repeat-x center bottom;}
.ysBox dd{padding-left:14px; line-height:24px; font-size:14px; color:#747474; width:344px; background:url(../images/ysDd_ico.png) no-repeat left 8px;}
.ysBox dd span{color:#d00807;}
.ysBox .ys01{left:80px; top:214px;}
.ysBox .ys02{left:558px; top:466px;}
.ysBox .ys03{left:112px; top:722px;}
.ysBox .ys04{left:568px; top:1026px;}

.contTit{position:relative; height:36px; line-height:36px; background:url(../images/contTit.png) no-repeat left center; font-weight:normal;}
.contTit .titA{margin-left:20px; color:#02425d;}
.contTit .titMore{position:absolute; right:10px; top:0; font-size:12px;}

/*合作伙伴*/
.hzhb{border-top:1px solid #e4e4e4;}
.hzhb ul{margin:20px auto; width:980px; overflow:hidden;}
.hzhb li{margin-right:15px; float:left; width:184px; text-align:center;}
.hzhb li.noMr{margin-right:0;}
.hzhb li img{display:block; padding:9px; border:3px solid #e7e5e6;}
.hzhb li h5{margin-top:14px; font-size:13px; font-weight:normal;}
.hzhb li h5 a{color:#434343;}

/*广告栏*/
.ggl{position:relative;}
.ggl img{display:block;}
.ggl span{position:absolute; left:794px; top:42px; font-size:24px; color:#fff;}

/*关于*/
.gyBox{margin-top:20px; height:400px; background:url(../images/gyBox.jpg) no-repeat center;}
.gyBox .container{padding-top:56px;}

.gyXc{width:534px; padding-top:16px; position:relative; background:url(../images/gyImgBg.png) no-repeat center top;}
.gyXc ul{margin:0 auto; width:370px; overflow:hidden;}
.gyXc li{float:left; width:370px; text-align:center;}
.gyXc li img{display:block;}
.gyXc li h5{margin-top:36px; font-size:16px; font-weight:normal;}
.gyXc li h5 a{color:#024363;}
.gyXc .btnLeft , .gyXc .btnRight{position:absolute; top:50%; margin-top:-12px; width:27px; height:53px;}
.gyXc .btnLeft{left:12px; background:url(../images/gyBtnLeft.png) no-repeat center;}
.gyXc .btnRight{right:12px; background:url(../images/gyBtnRight.png) no-repeat center;}

.gyTxt{margin-right:28px; width:392px;}
.gyTxt dt{margin-bottom:10px; height:40px; line-height:40px; font-size:18px; color:#024363;}
.gyTxt dd{}
.gyTxt dd p{margin-bottom:28px; line-height:24px; font-size:13px; height:192px; overflow:hidden;}
.gyTxt dd a{display:block; width:100px; height:22px; line-height:22px; text-align:center; border:1px solid #024363; color:#024363;}

.wrBox{margin-bottom:18px;}

/*问题解答*/
.wtjd{width:720px; height:326px; border:1px solid #e3e3e3;}
.wtjdCont{margin-top:20px; height:268px; overflow:hidden;}
.wtjdCont dl{float:left; margin:0 5%; width:40%; padding-bottom:16px; margin-bottom:24px; border-bottom:1px dashed #bebebe;}
.wtjdCont dt{padding:4px 0; background-image:url(../images/tw_ico.png); font-size:14px;}
.wtjdCont dt a{color:#02425d;}
.wtjdCont dd{background-image:url(../images/jd_ico.png); font-size:13px; height:72px; overflow:hidden; color:#878787;}
.wtjdCont dt , .wtjdCont dd{line-height:22px; padding:3px 0; padding-left:28px; background-position:left 5px; background-repeat:no-repeat;}

/*荣誉*/
.ryBox{width:246px; height:326px; border:1px solid #e3e3e3;}
.ryBox ul{margin:30px auto 0 auto; width:148px; overflow:hidden;}
.ryBox li{float:left; width:148px; text-align:center;}
.ryBox li img{display:block;}
.ryBox li h5{margin-top:10px; font-size:14px; font-weight:normal;}

/*动态*/
.dtBox{width:720px; height:382px; border:1px solid #e3e3e3;}
.dtTab{overflow:hidden;}
.dtTab span{float:left; cursor:pointer; width:50%; height:43px; line-height:43px; background:url(../images/dtTab.png) repeat-x center top; text-align:center; font-size:16px; color:#024363;}
.dtTab span.cur , .dtTab span:hover{background-image:url(../images/dtTabH.png); color:#fff;}
.dtBox dl{margin:30px 24px 20px 24px; height:134px; overflow:hidden;}
.dtBox dd{margin-left:226px;}
.dtBox dd h5{height:40px; line-height:40px; font-size:14px; overflow:hidden;}
.dtBox dd h5 a{color:#333;}
.dtBox dd p{line-height:22px; height:88px; overflow:hidden;}
.dtBox ul{margin:0 24px;}
.dtBox li{position:relative; padding-left:12px; height:32px; line-height:32px; background:url(../images/dtLi_ico.png) no-repeat left center; font-size:13px;}
.dtBox li a{display:inline-block; width:470px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.dtBox li span{position:absolute; right:0; top:0; color:#878787;}

/*技术支持*/
.jszc{width:246px; height:382px; border:1px solid #e3e3e3;}
.jszc ul{margin:20px;}
.jszc ul li{height:30px; line-height:30px; overflow:hidden;}
.jszc ul li a{color:#878787;}
.jszc ul li em{margin-right:8px; color:#35708d;}

/*友情链接*/
.yqlj{margin-top:12px; height:64px; line-height:64px; overflow:hidden; background-color:#f3f3f3; color:#878787;}
.yqlj h4{font-weight:normal;}
.yqlj h4 a{font-size:16px; color:#024363;}
.yqlj h4 span{margin-left:4px;}
.yqlj p{margin-left:124px;}
.yqlj p a{margin:0 14px; display:inline-block; color:#878787;}

.contidex{margin-bottom: 10px; font-size:12px;}
.contidex .tits {background:#024265; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contidex .tits a { color: #fff;}
.contidex .subnr { background: none repeat scroll 0 0 #fff;  overflow: hidden;padding: 5px 9px;}
.contidex .subnr p {line-height: 25px;overflow: hidden;}
.contidex .subnr span {color: #333333;}
.contidex .subnr h5 {line-height: 28px;overflow: hidden;}
.contidex h4{    height: 48px;
    line-height: 48px;
    font-size: 20px;
    background: url(../images/cpMuTit.png) repeat-x center;
    border-bottom: 1px solid #cbcbcb;}